*, html, body {}

html {}

.texto, table {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B;}

a{font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:underline;}
a:hover{font: 11px Tahoma, Helvetica, sans-serif; color: #FF6600; text-decoration:underline;}

.titulo1{
font-family:Tahoma, Helvetica, sans-serif;
color:#4D7A93;
font-size:17px;
padding-left:8px;
}
	
#allpage {width:775px; margin:0 auto;}

/* estilos */
.textoform {font: 11px Tahoma, Helvetica, sans-serif; color: #555555; text-decoration:none;}
.notintit {font: 16px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
.basic {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.basic:hover { text-decoration:none; color:9CD54E }


/* topo */
#top {width:775px; height:62px; border:0px; padding:0px; margin:0px; background-color:transparent;}
	.loginl {font: 10px Tahoma, Helvetica, sans-serif; color: #555555; text-decoration:none}
#logo {width:209px; height:62px; float:left; border:0px; padding:0px; margin:0px;}
	.campologin {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 100px; border: 1px solid; border-color: #cdcdcd}

/* menu */
#menu {width:775px; height:72px; border:0px; padding:0px; margin:0px; text-align:left; background-image:url(../imagens/fundomenu.gif); background-repeat:no-repeat}
#caminho {width:235px; height:72px; border:0px; padding:0px; margin:0px; float:right;}

div#links {width:540px; height:28px; border:0px; padding:0px; margin:0px; float:left;}
#links ul { list-style: none; margin: 0; padding: 0px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px}
#links ul li { display: inline; }
#links ul li a { color: #3D9135; text-decoration: none; font-weight: bold; }
#links ul li a:hover { color: #00416E}

#links .left { padding: 0 10px 0 0; border-right: 1px solid #ccc; }
#links .regular { padding: 0 10px 0 10px; border-right: 1px solid #ccc; }
#links .right { padding: 0 0 0 10px; border-right: 0; }

/* flash */
#pub {width:775px; height:220px; border:0px; padding:0px; margin:0px; text-align:left;}

/* conteudo central */
#content {width:775px; border:1px solid; border-color:transparent; padding:0px; margin:0; text-align:left; background-image:url(../imagens/fundointer2.gif)}

#clear {clear:both}

/* coluna esquerda capa / icones / cases / telefone  */
#col_lappo {width:170px; height:400px; float:left; border:0px; padding:0px; margin:0px; text-align:left;}
#icons {width:170px; height:40px; border:0px; padding:0px; margin:0px; text-align:left;}
#casestit {width:170px; height:235px; border:0px; padding:0px; margin:0px; text-align:left; background-color:#FFFFFF}
#casestxt {width:137px; height:180px; border:0px; padding:0px; margin:0px; text-align:left; float:right; background-color:#FFFFFF}
	.txtcases {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.txtcases:hover {color: #9CD54E; text-decoration:none;}
#phone {width:170px; height:125px; border:0px; padding:0px; margin:0px; text-align:left; background-color:#FFFFFF}

/* coluna destaques */
#col_laddo {width:175px; height:400px; float:left; border:0px; padding:0px; margin:0px; background-image:url(../imagens/fundodestq.gif)}
#destqfoto {width:155px; height:100px; text-align:left; border:0px; margin:5px 0px 0px 10px; }
#destqtexto {width:155px; height:50px; text-align:left; border:0px; margin:5px 0px 0px 10px;}

/* coluna direita / noticias / mapa / newsletter */
#col_laqqo {width:430px; height:400px; float:right; border:0px; padding:0px; margin:0; text-align:left; background-color:transparent;}

#nottit {width:430px; height:40px; float:left; border:0px; padding:0px; margin:0; text-align:left;}
#not {width:430px; height:185px; float:left; border:0px; padding:0px; margin:0; text-align:center; background-color:#FFFFFF}
#nottable {width:400px; height:20px; text-align:left; border:0px; margin:5px 0px 0px 5px; background-image:url(../imagens/fundonoti.gif); background-position:top; background-repeat:no-repeat;}
	.txtdata {font: 11px Tahoma, Helvetica, sans-serif; color: #029DE5; text-decoration:none; margin:0px 0px 0px 5px;}
	.txtnot {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.txtnot:hover {color: #75A732; text-decoration:none;}
#nottablelink {width:95%; text-align:right; border:0px; margin:0px;}


#maptit {width:215px; height:31px; float:left; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
#map {width:215px; height:144px; float:left; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
#newtit {width:215px; height:31px; float:right; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
#new {width:215px; height:144px; float:right; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
.camponews {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #f1f1f1; height: 18px; width: 150px; border: 0px solid; border-color: #cdcdcd; border: 1px solid #DDDDDD;}

/* rodape */
#det {width:775px; height:20px; border:0px; clear:both; padding:0px; margin:0px; background-image:url(../imagens/curvdet.gif); background-position:bottom; background-repeat:no-repeat}
#foot {width:775px; height:45px; clear:both; border:0px; padding:0px; margin:0 auto; background-image:url(../imagens/foot.gif)}
	.footl {font: 10px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none}

/* ------------------- */
/* css pagina internas */
/* ------------------- */

#pubinter {width:775px; height:108px; border:0px; padding:0px; margin:0px; text-align:left;}

/* submenu internas */
#submenu {width:170px; height: 27px; border:0px; padding:0px; margin:0px; text-align:left; background-image:url(../imagens/menu02.gif)}
#subtit {width:170px; height:27px; border:0px; padding:0px; margin:0px; text-align:left;}
#submeio {width:170px; border:0px; padding:0px; margin:0px; text-align:left;}

#subfimone {width:170px; height:18px; border:0px; padding:0px; margin:0px; text-align:right; background-image:url(../imagens/menu03.gif)}
	.fimone {font: 10px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.fimone:hover {color: #FE4000; text-decoration:none}

#subfimtwo {width:170px; height:21px; border:0px; padding:0px; margin:0px; text-align:right; background-image:url(../imagens/menu04.gif)}
	.fimtwo {font: 11px Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration:none;}
	.fimtwo:hover {color: #555555; text-decoration:none}

#col_interesq {width:170px; float:left; border:0px; padding:0px; margin:0px; text-align:left;}

/* conteudo das paginas */
#col_interdir {width:605px; float:right; border:0px; padding:0px; margin:0px; text-align:left;}

#titulo {width:605px; height:60px; float:right; border:0px; padding:0px; margin:0px; text-align:left; background-image:url(../imagens/fundobarra.gif)}
#txttitulo {width:400px; height: 60px; float:left; border:0px; padding:0px 0px 0px 40px; margin:0px; text-align:left;}
	.txttitulo {font: 11px Tahoma, Helvetica, sans-serif; color: #555555; text-decoration:none;}
#voltar {width:100px; height: 60px; float:right; border:0px; padding:0px; margin:0px; text-align:right;}
	.txtvoltar {font: 10px Tahoma, Helvetica, sans-serif; color: #888888; text-decoration:none;}
	.txtvoltar:hover {color: #9CD54E; text-decoration:none}

#geral {width:543px; float:right; border:0px; padding:20px; margin:0px; text-align:left;}


/* sub menus */
#submenu ul { list-style: none; margin: 0; padding: 4px 0px 0px 18px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px}
#submenu ul li { display: block}
#submenu ul li a { color: #555555; text-decoration: none;}
#submenu ul li a:hover { color: #FE4000}

/* portfolio */
#folio {width:563px; float:right; border:0px; padding:0px 0px 20px 0px; margin:0px; text-align:left;}
#seta {width:20px; float:left; border:0px; padding:0px; margin:0px; text-align:left;}
#image{width:235px; float:left; border:1px solid #cdcdcd; background-color: #FFF; padding:2px; margin:0px; text-align:left;-moz-opacity:1; filter:alpha(opacity=100);}
#image:hover{-moz-opacity:0.7; filter:alpha(opacity=50);}
#coments {width:285px; float:right; border:0px; padding: 0px 15px 0px 0px; margin:0px; text-align:left; height:92px}
#linkee {width:285px; float:right; border:0px; padding: 0px 15px 0px 0px; margin:0px; text-align:right; background-image:url(../imagens/linkee.gif); background-repeat:no-repeat}


/* formulario */
#fomrpai{ width:403px; border:0px; margin:0px; padding:3px; text-align:left; }
#formesq{ float:left; width:100px; height:20px; border:0px; padding:0px; margin:0px; background-color:#f5f5f5;}
#fordir{ float:right; width: 330px; border:0px; padding:0px; margin:0px;}
	.campoformG {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 300px; border:1px solid #cdcdcd;}
	.campoformM {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 263px; border:1px solid #cdcdcd;}
	.campoformP {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 100px; border:1px solid #cdcdcd;}
	.campoformPP {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 25px; border:1px solid #cdcdcd;}
	.areadetextos {font-family: Tahoma, Helvetica, sans-serif; border:1px solid #cdcdcd; background:#ffffff; font-size: 11px; color: #555555; width: 400px;
			   scrollbar-arrow-color:#999999; scrollbar-3dlight-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#FFFFFF;
}
